Text copied to clipboard!

Title

Text copied to clipboard!

Java Full Stack Developer

Description

Text copied to clipboard!
We are looking for a skilled and motivated Java Full Stack Developer to help develop and maintain modern web applications. You will be part of a cross-functional team working on everything from requirements specification to implementation and deployment. As a full stack developer, you will be responsible for both frontend and backend, and must be able to move seamlessly between different technologies and frameworks. You will work with Java on the backend side, and modern frontend technologies such as React, Angular, or Vue.js. We use microservice architecture, REST APIs, and cloud-based solutions like AWS or Azure. It is important that you have a good understanding of the entire development process, including testing, security, and DevOps principles. We value collaboration, initiative, and continuous learning. You will have the opportunity to influence technology choices and architecture, and we encourage participation in professional forums and skill development. Our work environment is characterized by openness, flexibility, and high professional standards. This position is suitable for someone who enjoys working with complex systems, has an eye for detail, and wants to deliver solutions that provide value to users. You must be comfortable working both independently and in teams, and be able to communicate well with both technical and non-technical stakeholders.

Responsibilities

Text copied to clipboard!
  • Develop and maintain web applications using Java and modern frontend frameworks
  • Participate in the entire development process from requirements to production
  • Collaborate closely with designers, testers, and product owners
  • Implement and maintain REST APIs
  • Contribute to architectural decisions and technical design
  • Ensure high code quality through testing and code reviews
  • Use DevOps tools for continuous integration and deployment
  • Troubleshoot and resolve technical issues in both frontend and backend
  • Participate in technical discussions and knowledge sharing
  • Stay updated on new technologies and best practices

Requirements

Text copied to clipboard!
  • Higher education in computer science or equivalent experience
  • At least 3 years of experience with Java development
  • Experience with frontend frameworks like React, Angular, or Vue.js
  • Good understanding of REST APIs and microservice architecture
  • Familiarity with databases such as PostgreSQL or MongoDB
  • Experience with cloud platforms like AWS or Azure
  • Knowledge of DevOps and CI/CD tools
  • Ability to write clean, testable, and maintainable code
  • Strong collaboration and communication skills
  • Fluent in Norwegian and English, both written and spoken

Potential interview questions

Text copied to clipboard!
  • How many years of experience do you have with Java development?
  • Which frontend frameworks have you worked with?
  • Do you have experience with microservice architecture?
  • Which cloud platforms have you used in previous projects?
  • How do you ensure code quality in your projects?
  • Do you have experience with DevOps and CI/CD?
  • Can you describe a project where you worked full stack?
  • How do you stay updated on new technology?
  • What motivates you in a developer role?
  • Are you comfortable working in cross-functional teams?